A semi distributed load balancing scheme for large multicomputer systems
نویسندگان
چکیده
In this paper, we propose a semi distributed approach, for load balancing in large parallel and distributed systems. The proposed scheme is a two level hierarchical scheme which partitions the interconnection structure of a multiprocessor system into independent symmetric regions. We consider interconnection structures belonging to the classical infinite families of distance transitive graphs. The proposed scheme uses the partitioning property of these graphs by employing Hadamard matrices. The performance of systems consisting of these interconnection structures with varying sizes is evaluated through simulation and compared with a fully distributed scheme. Simulation results indicate that the performance of the proposed scheme improves with the increase in system size.
منابع مشابه
Semi-Distributed Load Balancing For Massively Parallel Multicomputer Systems
This paper presents a semi-distributed approach, for load balancing in large parallel and distributed systems, which is different from the conventional centralized and fully distributed approaches. The proposed strategy uses a tw<rlevel hierarchical control by partitioning the interconnection structure of a distributed or multiprocessor system into independent symmetric regions (spheres) center...
متن کاملOn Load Balancing in Multicomputer/Distributed Systems Equipped with Circuit or Cut-Through Switching Capability
For multicomputer or distributed systems that use circuit switching, wormhole routing, or virtual cut-through, 2 the communication overhead and the message delivery time depend largely upon link contention rather than upon the distance between the source and the destination. That is, a larger communication overhead or a longer delivery delay occurs to a message when it traverses a route with he...
متن کاملPerformance modeling of load-balancing algorithms using neural networks
This paper presents a new approach that uses neural networks to predict the performance of a number of dynamic decentralized load balancing strategies. A distributed multicomputer system using any distributed load balancing strategy is represented by a unified analytical queuing model. A large simulation data set is used to train a neural network using the back–propa-gation learning algorithm b...
متن کاملEffective Load Balancing on Highly Parallel Multicomputers Based on Superconcentrators
Tree and mesh architectures have been considered as two of the most highly scalable parallel multicomputers due to their scalabilities are superior to that of hypercubes. However, the load balancing on these two multicomputer systems are not so well as we expected. The worst case of tree architecture requires O ( M x p x logp) routing time for redistributing the workload over the system and it ...
متن کاملOn the Virtual Topology of Loosely Coupled Multi- Computers
The proposed research addresses the use of networked computers as a large-scale multicomputer, that is, a tool for parallel and distributed computing. Informally speaking, it deals with realizing the vision “The network is the computer” (McNealy, Sun Microsystems). We intend to address a broad definition, whereby a multicomputer is a generalization of a single computer, namely, a general purpos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990